package cn.edu.tjnu.myUtils;

import java.text.SimpleDateFormat;
import java.util.Date;

public class MyUtils {
	/**
	 * @param obj
	 *            被判定的对象
	 * @return true-不为空且不为Null；false-为空或者为Null
	 */
	public static boolean isNotNullorEmpty(Object obj) {
		boolean isNE = false;
		// 判定buweinull
		if (obj != null && !obj.toString().isEmpty()) {
			isNE = true;
		}
		return isNE;
	}

	/**
	 * @param date
	 *            被转换的时间对象
	 * @param strFormat
	 *            转换格式，如果给定null，则默认格式为"YYYY-MM-dd"
	 * @return 转换之后的时间字符串
	 */
	public static String convertData2String(Date date, String strFormat) {
		if (!isNotNullorEmpty(strFormat)) {
			strFormat = "YYYY-MM-dd";
		}
		// 强时间对象转换为字符串
		SimpleDateFormat sdf = new SimpleDateFormat(strFormat);
		String strDate = sdf.format(date);
		return strDate;
	}
}
